翻訳と辞書
Words near each other
・ fum
・ fun
・ function
・ function application
・ function complete
・ function graph language
・ function inlining
・ function key
・ function point analysis
・ functional
functional database
・ functional dependency
・ functional language
・ functional program
・ functional programming
・ functional programming language
・ functional requirements
・ functional specification
・ functional testing
・ functional unit


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

functional database : FOLDOC
functional database
A database which uses a functional language as its query language.
Databases would seem to be an inappropriate application for functional languages since, a purely functional language would have to return a new copy of the entire database every time (part of) it was updated. To be practically {scalable}, the update mechanism must clearly be {destructive} rather than functional; however it is quite feasible for the query language to be purely functional so long as the database is considered as an argument.
One approach to the update problem would use a monad to encapsulate database access and ensure it was {single threaded}. Alternative approaches have been suggested by Trinder, who suggests non-destructive updating with shared data structures, and Sutton who uses a variant of a Phil Wadler's linear type system.
There are two main classes of functional database languages. The first is based upon {Backus}' FP language,


スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.